Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Warsaw Gdynia Bath Warsaw Buchen W15 Cancun W15 Cancun W15 Cancun W15 Cancun W15 Cancun W15 Cancun W15 Cancun W15 Cancun W15 Nairobi W15 Nairobi W15 Yeongwol W15 Yeongwol W15 Johannesburg W15 Pretoria W15 Sharm El Sheikh W15 Sharm El Sheikh W15 Sharm El Sheikh W15 Sharm El Sheikh W15 Sharm El Sheikh W15 Sharm El Sheikh W15 Antalya W15 Antalya W15 Antalya W15 Antalya W15 Cancun W15 Cancun W15 Cancun W15 Cancun W15 Cancun W15 Cancun W15 Cancun W15 Alkmaar W15 Monastir W15 Monastir W15 Sharm El Sheikh W15 Sharm El Sheikh W15 Sharm El Sheikh W15 Sharm El Sheikh W15 Sharm El Sheikh W15 Sharm El Sheikh W15 Sharm El Sheikh W15 Sharm El Sheikh W15 Sharm El Sheikh W15 Cairo W15 Cairo W15 Cairo W15 Alkmaar W15 Cairo W15 Cairo W15 Cairo W15 Wanfercee-Baulet W15 Cairo W15 Cairo W15 Cairo W15 Sharm El Sheikh W15 Sharm El Sheikh W15 Sharm El Sheikh W15 Sharm El Sheikh W15 Monastir W15 Monastir W15 Monastir W15 Cairo W15 Cairo W15 Cairo W15 Monastir W15 Monastir W15 Monastir W15 Monastir W15 Monastir W15 Cairo W15 Alkmaar W15 Eindhoven W15 Haren W15 Monastir W15 Monastir W15 Monastir W15 Monastir W15 Monastir W15 Monastir W15 Monastir W15 Monastir W15 Monastir W15 Monastir W15 Curitiba W15 Recife W15 Eindhoven W15 Yeongwol W15 Ahmedabad W15 Monastir W15 Hua Hin Open GDF Suez De Limoges - Limoges W15 Monastir W15 Monastir W15 Nakhon Si Thammarat Warsaw Torun Kedzierzyn Kozle Fuerteventura Galatina Tipton Biberach Biella Bronx Kunming Torhout Saint - Malo Zagreb Zagreb 2 Vancouver Monterrey Shrewsbury Krakow Dubai Torhout Tokyo Saint Raphael Ismaning Biarritz Vancouver Poitiers Dubai W15 Casablanca W15 Yeongwol Nassau Cagnes-Sur-Mer Prague Nottingham Midland Versmold Vancouver Albuquerque Las Vegas Joue-Les-Tours Nantes Trnava Eastbourne Stockton Wuhan Surprise Zhuhai Istanbul Dunakeszi Redding Tampico Templeton Suzhou Liuzhou Tokyo Toyota Glasgow Loughborough Altenkirchen Zhuhai Shenzhen Croissy-Beaubourg Istanbul Obidos Obidos Les Franqueses Del Valles Obidos Astana Chiswick Obidos L&T Mumbai Open - Mumbai Oracle Challenger Series - Newport Beach W25 Petit-Bourg W100 Midland W25 Altenkirchen W25+H Kazan W80 Palm Harbor W25 Pelham W80 Dothan W80 Charlottesville W25 Obidos W25 Obidos W100 Surbiton W100 Manchester W60 Jinan W25 Clermont-Ferrand W25 Nanning W60 Liuzhou Taipei OEC Open - Taipei W100 Shenzhen W25 Solarino W100+H Dubai W25 Canberra W60 Burnie Prague Open - Prague W60 Andrezieux-Boutheon W25 Grenoble W25 Moscow W25 Kazan W25 Dubai W100 Charleston W100 Bonita Springs W25 The Hague W60 Amstelveen W25 Oldenzaal W60 Nantes W25 Cairo W60 Grenoble W60 Altenkirchen W60 Pretoria W25 Pretoria W25 Nottingham W25 Nottingham W25 Monastir W25+H Tossa de Mar W25 Nottingham W100 Surbiton W100 Ilkley W25 Poertschach W25 Den Haag W60 Amstelveen W25 Horb W25 Eupen W25 Koksijde W25 Aldershot W25 Oldenzaal W25 Roehampton W60 Berkeley W60 Templeton W80 Rancho Santa Fe W60 Saguenay W25 Loule Hodmezovasarhely W15 Alkmaar W100 Grodzisk Mazowiecki W60 Toronto W60 Calgary W25 Monastir W60 Kyoto W40 Tallinn W60 Andrezieux-Boutheon W40 Porto W60 Altenkirchen W60 Trnava W60 Trnava W100 Figueira Da Foz Torhout W100 Surbiton W100 Ilkley W60+H Caldas da Rainha W25 Santarem W40 Porto W60 Saguenay W60 Toronto W25 Edmonton W60+H Calgary W25 Bengaluru W50 Pretoria W50 Murska Sobota W50 Lopota W35 Klosters Contrexeville W50 Bujumbura W100 Gran Canaria-Maspalomas W25 El Espinar J&S Cup - Warsaw Istanbul Cup - Istanbul Budapest Grand Prix - Budapest Nordea Nordic Light Open - Stockholm Qatar Total Open - Doha Budapest Grand Prix - Budapest J&S Cup - Warsaw ECM Prague Open - Prague Istanbul Cup - Istanbul Nordea Nordic Light Open - Stockholm AIG Japan Open Tennis Championships 2007 - Tokyo PTT Bangkok Open - Bangkok W75 Grenoble Moorilla Hobart International - Hobart W35 Santo Domingo W100 Surbiton Pattaya Womens Open - Pattaya City Dubai Tennis Championships - Dubai International Womens Open - Eastbourne Tashkent Open - Tashkent Bell Challenge - Quebec City ECM Prague Open - Prague Moorilla Hobart International - Hobart Pattaya Women's Open - Pattaya City Monterrey Open - Monterrey Grand Prix De SAR La Princesse Lalla Meryem - Fes Warsaw Open - Warsaw AEGON Classic - Birmingham AEGON International - Eastbourne Swedish Open Women - Bastad Istanbul Cup - Istanbul East West Bank Classic presented by Herbalife - Los Angeles Pilot Pen Tennis presented by Schick - New Haven Hansol Korea Open - Seoul Generali Ladies Linz - Linz BGL BNP Paribas Open Luxembourg - Luxembourg Medibank International - Sydney Southern California Open - San Diego Hansol Korea Open - Seoul Qatar Ladies Open - Doha Malaysian Open - Kuala Lumpur Grand Prix De SAR La Princesse Lalla Meryem - Fes Estoril Open - Estoril AEGON Classic - Birmingham Bank of the West Classic - Stanford New Haven Open at Yale - New Haven Tashkent Open - Tashkent Guangzhou International Women's Open - Guangzhou Kremlin Cup - Moscow Apia International - Sydney PTT Pattaya Open - Pattaya City Family Circle Cup - Charleston e-Boks Sony Ericsson Open - Copenhagen Grand Prix De SAR La Princesse Lalla Meryem - Fes Brussels Open - Brussels AEGON Classic - Birmingham UNICEF Open - 's-Hertogenbosch Bank of the West Classic - Stanford Mercury Insurance Open - Carlsbad Olympics - London Tashkent Open - Tashkent Guangzhou International Women's Open - Guangzhou Kremlin Cup - Moscow Brisbane International - Brisbane Apia International - Sydney Open GDF Suez - Paris Dubai Duty Free Championships - Dubai Whirlpool Monterrey Open - Monterrey Portugal Open - Oeiras AEGON Classic - Birmingham Topshelf Open - 's-Hertogenbosch Bank of the West Classic - Stanford Mercury Insurance Open - Carlsbad Guangzhou International Women's Open - Guangzhou Abierto Mexicano TELCEL - Acapulco Monterrey Open - Monterrey Grand Prix De SAR La Princesse Lalla Meryem - Marrakech Portugal Open - Oeiras Topshelf Open - 's-Hertogenbosch W100 Gran Canaria W35 Koksijde Baku Cup - Baku Tashkent Open - Tashkent ASB Classic - Auckland Abierto Mexicano TELCEL - Acapulco Abierto Monterrey Afirme - Monterrey BNP Paribas Katowice Open - Katowice Grand Prix De SAR La Princesse Lalla Meryem - Marrakech Topshelf Open - 's-Hertogenbosch AEGON Classic - Birmingham Istanbul Cup - Istanbul Connecticut Open - New Haven Guangzhou International Women's Open - Guangzhou Tashkent Open - Tashkent Tianjin Open - Tianjin BGL Luxembourg Open - Luxembourg Hobart International - Hobart Taiwan Open - Kaohsiung Abierto Mexicano TELCEL - Acapulco Topshelf Open - 's-Hertogenbosch Mallorca Open - Mallorca Bank of the West Classic - Stanford Jiangxi Open - Nanchang Japan Women's Open Tennis - Tokyo Korea Open - Seoul Alya WTA Malaysian Open - Kuala Lumpur Ricoh Open - 's-Hertogenbosch Japan Women's Open - Hiroshima Nature Valley International - Eastbourne Jiangxi Open - Nanchang Korea Open - Seoul Livesport Prague Open - Prague BNP Paribas Poland Open - Gdynia Zavarovalnica Sava Portoroz - Portoroz Tenerife Ladies Open - Tenerife Courmayeur Ladies Open - Courmayeur Astana Open - Nur-Sultan Viking Open - Nottingham Viking International - Eastbourne Qatar Total Open - Doha Pacific Life Open - Indian Wells Barclays Dubai Tennis Championships - Dubai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Women's Open - Cincinnati Rogers Cup - Toronto Toray Pan Pacific Open - Tokyo China Open - Beijing Western & Southern Financial Group Women's Open - Cincinnati Rogers Cup presented by National Bank - Montreal W50 Macon Toray Pan Pacific Open - Tokyo Dubai Duty Free Tennis Championships - Dubai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Toray Pan Pacific Open - Tokyo China Open - Beijing Qatar Ladies Open - Doha BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Women's Open - Cincinnati Toray Pan Pacific Open - Tokyo China Open - Beijing Qatar Total Open - Doha BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Toray Pan Pacific Open - Tokyo China Open - Beijing BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Miami Open - Miami W60 Andrezieux-Boutheon Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne W40 Nonthaburi Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Fed Cup, Europe/Africa Zone Group I Fed Cup, Europe/Africa Zone Group I Fed Cup, World Group II, PO, POL-JPN 3-2 Fed Cup, Europe/Africa Zone Group I Fed Cup, Europe/Africa Zone Group I Fed Cup, World Group II, PO, BEL-POL 1-4 Fed Cup, World Group, PO, ESP-POL 2-3 Fed Cup, World Group, 1R, POL-RUS 0-4 Fed Cup, World Group, PO, POL-SUI 2-3 Billie Jean King Cup, PO, POL-BRA 3-2 Wimbledon (juniors) U.S. Open (juniors) Wimbledon (juniors) U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) W25 Koksijde W40 The Hague W75 Altenkirchen W60 Amstelveen W50 Trnava W50 Pretoria W25 Cantanhede W15 Monastir W15 Galati W15 Hua Hin W15 Monastir W75 Leszno W25 Corroios-Seixal W40 Porto W25 Aldershot W25 Vigo W80 Le Neubourg W35 Sunderland W35 Loughborough W50+H Calvi W35 Solarino W35 Anapoima W35 Mosquera W75 Guimaraes W50 Lopota W35 Sopo W35 Santo Domingo W100 Ilkley W50 Palma del Rio W35 Buzau Polish Open - Warsaw W75 Porto W35 Sao Paulo W50 Arequipa W35 Piracicaba W75+H Toronto W75+H Calgary W75+H Saguenay Dow Tennis Classic - Midland W75 Rancho Santa Fe W35 Nairobi W75 Targu Mures W35 Nairobi W75 Calvi W35 Mildura W75 Andrezieux-Boutheon W50 Trnava W50 Selva Gardena W35 Ortisei W35 Manchester W75 Maribor W35 Swan Hill W35 Esch/Alzette W75 Murska Sobota W50 Bujumbura W50 Lopota W50 Lopota Polish Open - Kozerki W15 Bucharest W15 Wanfercee-Baulet W15 Las Palmas de Gran Canaria W50 Palma del Rio W75 Vitoria - Gasteiz W50 Troisdorf W50 Saint-Palais-sur-Mer W35 Amstelveen AEGON Classic - Birmingham Polish Open - Warsaw W75 The Hague W50 Ourense W50 Leiria W15 Ankara W75 Le Neubourg W15 Oegstgeest Samsun Open - Samsun Full Protein Caldas da Rainha Ladies Open - Caldas da Rainha W15 Duffel W15 Bucharest W15 Merzig W35 Sunderland